Definition of Victoria Falls

  • (noun) a large waterfall on the border between Argentina and Brazil
  • (noun) a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally

Antonyms of Victoria Falls


No Antonyms Found.

Homophones of Victoria Falls


No Homophones Found.